* files.el (dir-locals-directory-cache): Change format to include
authorChong Yidong <cyd@stupidchicken.com>
Sat, 11 Apr 2009 15:26:26 +0000 (15:26 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Sat, 11 Apr 2009 15:26:26 +0000 (15:26 +0000)
commit3f71f23be0e860f1bc0e505f79b8d00b0aaa525c
tree96f1a5fc798e3f0f0ae2ec9dbf1efb99c5f738d3
parent8185bc856e3f2aba2e428f788030a042df8b991b
* files.el (dir-locals-directory-cache): Change format to include
the mtime of the directory-local variables file (Bug#2833).
(dir-locals-set-directory-class): New arg mtime.  Store it in
dir-locals-directory-cache.
(dir-locals-find-file): Check cache validity using the mtime.
(dir-locals-read-from-file): Save the file mtime in the cache.
(hack-dir-local-variables): Adapt to new
dir-locals-directory-cache entry format.
lisp/ChangeLog
lisp/files.el